technological development - Anglais Synonymes Dictionnaire